package yqt.com.cnki.dao;


import yqt.com.cnki.bo.QBZXBo;
import yqt.com.cnki.po.KeyValuePo;
import yqt.com.cnki.po.QBZXPo;

import java.util.List;

/**
 * Description:
 *
 * @author BaiGe
 * @date: 2021/11/10 15:16
 * @Version 1.0
 */
public interface IQBZXDao {

    QBZXPo getQBZXById(Integer sysID);

    List<KeyValuePo> getSortNameFromDB();

    List<QBZXPo> getQBZXBySortName_LimitFive(QBZXBo qbzxBo);

    List<QBZXPo> getQBZXBySortName_List(QBZXBo qbzxBo);

    long getQBZXBySortName_Count(QBZXBo qbzxBo);

    List<QBZXPo> getCover(String source);
}
